.reg_name{
      width: 30%;
      float: left;
    }
      .reg_text{
        width: 70%;
      }
      .reg_form{
        margin-top: 20px;
      }
      .reg_login{
        margin-top: 30px;
        margin-bottom: 8rem;
        padding-bottom: 8rem;
      }
      @media all and (max-width: 321px) {
          .am-header .am-header-nav img {
              height: 2.4rem;
              margin-top: 2rem;
          }
          .am-u-sm-11 {
              margin-top: 0rem;
              font-family: "Microsoft YaHei";
              color: #ffffff;
              font-size: 2rem;
          }
          .am-u-sm-11 img {
            width: 80%;
            margin-left: 10%;
          }
          .reg_name{
            font-size: 1.6rem;
            line-height: 3.4rem;
          }
          .am-g:nth-child(1){
            margin-top: 0px;
          }
          .am-g{
            margin-top: 0.5rem;
          }
          .reg_login {
            padding-top: 15px;
          }
      }
      @media all and (min-height: 481px){
          .login_form{
            margin-top: 4rem;
          }
          .am-g {
            margin-top: 1.6rem;
          }
          .reg_logo{
            margin: 0;
          }
      }
      @media all and (min-width: 375px){
         .login_form{
            margin-top: 4rem;
          }
          .am-g {
            margin-top: 1rem;
          }
          .reg_logo{
            margin: 0;
          }
      }
       @media all and (min-height: 639px){
           .am-g {
              margin-top: 1rem;
          }
          .reg_logo{
            margin: 0;
          }
      }